Volume 19, Issue76, April 2017, Pages 171-202
Seyed Ali Mirmusavi
Volume 18, Issue 70, April 2016, Pages 23-54
Seyed Ali Mirmusavi
Volume 16, Issue 64, January 2014, Pages 55-82
Seyed Ali Mirmusavi
Volume 16, Issue 62, June 2013, Pages 113-132
Seyed Ali Mir Musavi; Ehdsan Maktabi
Volume 11, issue 42, August 2008, Pages 31-63
David Marsh; Paul Furlong; Seyyed Ali Mir-Moosavi